package com.stu_ques.question.service;

import java.util.List;
import java.util.Map;

import com.stu_ques.question.pojo.Answer;
import com.stu_ques.question.pojo.Question;


/** 
 * 	问题 和答案的Service
 * */
public interface IQuestionService
{
	/**
	 * 	查询一条问题信息
	 */
	int saveOneQuestionService(Question question);
	/**
	 * 	更新一条问题记录
	 */
	void updateOneQuestionService(Question question);
	/**
	 * 	删除一条问题信息
	 */
	void deleteOneQuestionService(Question question);
	/**
	 * 	查询一条问题信息
	 */
	Question selectQuestionService(Map<String , Object> condMap);
	/**
	 *	 查询所有问题信息
	 */
	List<Question> selectListQuestionService();
	/**
	 * 	打印问题的标题
	 */
	String printTitleQuestionService();

	/**
	 * 	查询一条答案信息
	 */
	int saveOneAnswerService(Answer answer);
	/**
	 * 	更新一条答案记录
	 */
	void updateOneAnswerService(Answer answer);
	/**
	 * 	删除一条答案信息
	 */
	void deleteOneAnswerService(Answer answer);
	/**
	 * 	查询一条答案信息
	 */
	Answer selectAnswerService(Map<String , Object> condMap);
	/**
	 *	 查询所有答案信息
	 */
	List<Answer> selectListAnswerService();
	/**
	 * 	打印答案的标题
	 */
	String printTitleAnswerService();
}
